deputy directorate general for southern asia - French English Dictionary